/*整体的字体、间距、列表*/
html {overflow-y:scroll;}
body {font: 14px/1 "Microsoft YaHei", "微软雅黑",'宋体', Tahoma, Helvetica, Arial, "\5b8b\4f53", sans-serif;margin:0px auto;color: #333;background:#ffffff; text-align:left;}
body {background: #f3fef9 none repeat scroll 0 0;}
form, img, p{margin: 0px auto;border:0px;}
ul, li,ol,dl,dt,dd{margin:0px auto;padding:0px;list-style:none;list-style-position:outside;}
div,h1,h2,h3,h4,h5,h6,fieldset,input,textarea,blockquote{padding:0; margin:0 auto;}
h2,h3{ font-weight:normal;}
address,cite,code,em,th,i{ font-style:normal;}
a:link, a:visited {color:#333;text-decoration: none;}
a:hover{color:#1287ca;text-decoration: underline;}
a,input{outline:none;}

.left{float: left;}
.right{float: right;}
.clear{clear:both;}
.no_way{clear:both;display:block;overflow:hidden;height:0px;margin:0px;padding:0px;line-height:0; font-size:0;}
.hide {display:none;}
.line_24{ line-height:24px;}
.line_22{ line-height:22px;}
.border{ border:1px solid #EDEDED;}
.overhidden {overflow: hidden;}

.gkcx_main{ width:1000px; height:auto; margin:0 auto;}

.logo_main{ margin-top:15px;}
.logo_main .logo{ background:url(images/logo.jpg) no-repeat center top; width:196px; height:59px;}
.logo_main .logo a{ display:block; width:100%; height:100%;}
.logo_main .logo_r{ height:60px; width:610px;}
.logo_main .logo_nav{ width:540px;}
.logo_main .logo_nav ul{ color:#0099cc; margin-top:30px;}
.logo_main .logo_nav li{ float:right;}
.logo_main .logo_nav li a{ margin-left:8px; margin-right:8px;}
.logo_main .w_65{ width:65px; margin-top:25px; background:#EBEBE9; height:24px;}
.logo_main .w_65 span{ padding:5px 5px 0 8px;}
.logo_main .w_65 span a{ color:#ff0000; text-decoration:none;}
.logo_main .w_65 em{ width:10px; height:10ppx; padding:10px 5px 0 0; display:block;}
.df_t{ top:48px; right:0;}
.pop{ background:#FFF; width:290px; z-index:9000; padding:5px; border:1px solid #ccc}
.pop .close{ right:10px; top:10px;}

.w_670{ width:670px;}
.w_310{ width:310px;}


.list_01{ background:url(images/dot.png) no-repeat left -58px; padding-left:35px;}
.list_02{ background:url(images/dot.png) no-repeat left -82px; padding-left:35px;}
.list_03{ background:url(images/dot.png) no-repeat left -108px; padding-left:35px;}
.list_04{ background:url(images/dot.png) no-repeat left -134px; padding-left:35px;}
.list_05{ background:url(images/dot.png) no-repeat left -160px; padding-left:35px;}
.list_06{ background:url(images/dot.png) no-repeat left -185px; padding-left:35px;}
.list_07{ background:url(images/dot.png) no-repeat left -210px; padding-left:35px;}
.list_08{ background:url(images/dot.png) no-repeat left -236px; padding-left:35px;}
.list_09{ background:url(images/dot.png) no-repeat left -262px; padding-left:35px;}
.list_10{ background:url(images/dot.png) no-repeat left -289px; padding-left:35px;}


.w_l{ width:40px; background:#FFF;border:1px solid #ccc; padding:5px 10px; line-height:24px;}
.w_l a{ text-decoration:none}
.p_a_50{ top:53px;left:115px;width:80px;}
.p_a_51{ top:53px;left:120px;width:80px;}
.p_a_310{ top:53px;left:232px; width:190px;}
.p_a_210{ top:53px;left:168px; width:131px;}
.p_a_370{ top:53px;left:336px; width:131px;}

.p_a_20{ top:62px;left:70px;}
.p_a_200{left: 247px;top: 62px;width: 80px;}
.p_a_300{left: 413px;top: 62px;width: 90px;}


.input_n{ border:none; color:#ccc; width:190px; margin-top:12px; margin-left:10px;}
.u_list{ padding-left:60px;}
.u_list em{ background:url(images/db.jpg) no-repeat left 10px; padding:8px 30px 5px 25px;}
.u_list i{ background:url(images/gf.jpg) no-repeat left 10px; padding:8px 30px 5px 20px;}
.u_list span{ background:url(images/md.jpg) no-repeat left 10px; padding:8px 30px 5px 20px;}

.input_480{ width:478px; padding-left:10px; height:38px; border:1px solid #F68704; line-height:36px; vertical-align:middle; color:#ccc;}
.btn_90{ width:100px; height:38px; background:#F68704;font-size:16px; text-align:center; line-height:38px; vertical-align:middle;}
.btn_90 a{ display:block; color:#000; text-decoration:none; }
.w_385{ width:385px; margin-top:15px;}
.w_385 a{ margin-left:10px; text-decoration:none;}
.w_385 span{ color:#666;}
.w_txt{ width:60px;line-height:24px;}
.w_t_30{ width:40px;line-height:24px;}
.w_430{width:430px;}
.w_txt_r{}
.w_txt_r ul{ line-height:24px;}
.w_txt_r a:link,.w_txt_r a:visited{margin-right:10px;color:#1287ca; }
.w_txt_r a:hover{margin-right:10px;color:#1287ca;}

.h_lx{ height:1px; background:#E1DFE0; overflow:hidden; margin:15px auto 5px;}

.title{ border-bottom:2px solid #1287CA; height:34px; padding-left:5px;}
.title h2{ font-size:24px; font-weight:normal;}
.t_col{ border-radius:5px; -moz-border-radius:5px; padding:5px 10px; background:#F4FCFF; font-size:16px; border:1px solid #BADEFF; color:#1287ca; margin-bottom:5px;}


#god {height:60px;overflow:hidden;}
#god_01{height:60px;overflow:hidden;}

.d_h{ background:#F6F6F6; padding:8px 10px 0; height:28px;height:30px\9; border:1px solid #E6E6E6;}
.d_h em{ background:url(images/dh.png) no-repeat 70px 6px; width:75px; padding-left:10px; float:left; font-size:16px; color:#1287ca;margin-top:2px;}
.d_h em a{color:#1287ca; margin-top:2px;font-size:16px; margin-left:0;}
.d_h a{ margin-right:10px; margin-top:3px; float:left; text-decoration:none; margin-left:10px; font-size:14px;}

.bule_bor{ border:1px solid #BADEFF}
.bule_bg{ background:#F4FCFF; padding:15px; }
.bule_bg h2{ margin-bottom:23px; font-size:18px; border-bottom:1px solid #1087C9; padding-bottom:10px; color:#1287ca; font-weight:normal;}
.bule_bg .w_90{ width:90px; margin-left:30px; display:inline; margin-right:10px;}
.bule_bg .w_90 img{ margin-bottom:20px;}
.bule_bg ul li{margin-bottom:15px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 280px;}


.bor_rad{border-radius:5px; -moz-border-radius:5px;}
.w_490{ width:490px;}


/**/
.pos_r{ position:relative;}
.pos_a{ position: absolute;}
.font_14{ font-size:14px;}
.mar_t_20{ margin-top:20px;}
.mar_t_15{ margin-top:15px;}
.mar_t_10{ margin-top:10px;}
.mar_t_5{ margin-top:5px;}
.mar_b_10{ margin-bottom:10px;}
.mar_r_20{ margin-right:20px;}
.mar_r_15{ margin-right:15px;}

.gary{color:#ccc;}

.df_tab{margin-left:0 !important;}
.df_tab .df_title{height:26px; border-bottom:1px solid #DDDDDD; padding-left:10px;}
.df_tab .df_title div{float:left; background:none; width:70px; line-height:26px; vertical-align:middle; text-align:center; height:26px; color:#0269C8;}
.df_tab .df_title .tabs_cur{background:#FFF; color:#333; border:1px solid #DDDDDD; border-bottom:1px solid #FFF; width:70px; line-height:26px; vertical-align:middle; text-align:center; height:26px;}
.df_tab .box{padding:5px 10px 0 !important;}
.df_tab .box ul{line-height:24px; color:#666666; margin-top:0 !important;}
.df_tab .box b{font-family:Arial, Helvetica, sans-serif;}
.df_tab .box a:link, .df_tab .box a:visited{color:#666; margin-left:10px;}
.df_tab .box a:hover{color:#1287ca; text-decoration:none;margin-left:10px;}
#Tabs_02 .df_lq .box{padding-top:0;}

.pos_a{ position: absolute; z-index:10;}
.z2{*z-index:2;}
.z1{*z-index:1;}
.z0{*z-index:0;}

.font_13{font-size:13px;}
input[type=text]{color:#999 !important;}
input[type=text]:focus{color:#333 !important;}


.nav_bg{ height:47px; background:#1287CA; margin:10px auto 0;}
.nav{ width:880px; margin-top:10px;}
.nav ul{ font-size:18px; color:#0A71AC;}
.nav li{ float:left;}
.nav .mar_t_5{ margin-top:5px;}
.nav li a:link,.nav li a:visited{ display:block; float:left; background:none;color:#fff; padding:5px;margin-left:3px; margin-right:3px;}
.nav li a:hover{display:block; float:left; background:#FD9A01;padding:5px;border-radius:5px; -moz-border-radius:5px;color:#fff;margin-left:3px; margin-right:3px;text-decoration:none;}

.l_q{ border:3px solid #1487C8;}


.tag_02_title{height:240px; width:127px; text-align:center; font-size:16px;}
.tabs_02{float:left;background: url(images/q_l.jpg) no-repeat no-repeat center top;width:127px; line-height:40px; vertical-align:middle;height:40px; color:#333}
a.tabs_02:link,a.tabs_02:visited{text-decoration:none;color:#fff;background:#1487C8;}
a.tabs_02:hover{text-decoration:none;color:#fff;background:#1487C8;}
.tag_02{ background:#FFF;width:127px; line-height:40px; vertical-align:middle;height:40px; color:#1287ca}
a.tag_02:link,a.tag_02:visited{color:#1287ca;text-decoration:none; background:#FFF;}
a.tag_02:hover{ color:#1287ca;text-decoration:none;background:#FFF;}

#Tabs_08{ margin-top:20px;}
#Tabs_08 .box{ padding:21px;border:2px solid #1287ca;height: 152px;width:624px;}
#Tabs_08 .box b{ font-family:Arial, Helvetica, sans-serif;}
#Tabs_08 .box a:link,#Tabs_06 .box a:visited{color:#666;margin-left:10px; }
#Tabs_08 .box a:hover{color:#1287ca; text-decoration:none;margin-left:10px; }
#Tabs_08 ul{ line-height:26px; margin:10px 0 0 5px; font-size:14px;}
#Tabs_08 li{ background:url(images/dot_333.png) no-repeat left 14px; padding-left:10px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.tag_08_title{height:30px; padding-left:5px; text-align:center; font-size:18px;}
.tabs_08{float:left;background: none;line-height:24px; vertical-align:middle;height:30px; margin-right:15px;}
a.tabs_08:link,a.tabs_08:visited{text-decoration:none;color:#333;}
a.tabs_08:hover{text-decoration:none;color:#333;background:#1487C8;}
.tag_08{ background: url(images/q01.jpg) no-repeat center bottom;line-height:24px; vertical-align:middle;height:31px; color:#1287ca}
.tag_08 a{color:#1287ca; text-decoration:none;}
a.tag_08:link,a.tag_08:visited{color:#1287ca;text-decoration:none; background:#FFF;}
a.tag_08:hover{ color:#1287ca;text-decoration:none;background:#FFF;}

#Tabs_09{ margin-top:20px; overflow:hidden}
#Tabs_09 ul{ line-height:28px; margin:10px 0 0 5px;color:#666666; font-size:14px;}
#Tabs_09 ul a:link,#Tabs_09 ul a:visited{color:#666; }
#Tabs_09 ul a:hover{color:#1287ca;}
#Tabs_09 i{ font-style:normal; float:right; width:40px; display:inline;}
#Tabs_09 span{ float:right; display: inline; width:65px; color:#666666; text-align: center;}
.tag_09_title{height:30px; padding-left:5px; border-bottom:1px solid #1287CA; text-align:center; font-size:17px;}
.tabs_09{float:left;background: none;line-height:24px; vertical-align:middle;height:30px; margin-right:15px;}
a.tabs_09:link,a.tabs_09:visited{text-decoration:none;color:#333;}
a.tabs_09:hover{text-decoration:none;color:#333;background:#1487C8;}
.tag_09{ background: url(images/q01.jpg) no-repeat center bottom;line-height:24px; vertical-align:middle;height:31px; color:#1287ca}
.tag_09 a{color:#1287ca; text-decoration:none;}
a.tag_09:link,a.tag_09:visited{color:#1287ca;text-decoration:none; background:#FFF;}
a.tag_09:hover{ color:#1287ca;text-decoration:none;background:#FFF;}

.contenttabs_08 {pading:10px;}

.input_bor{ width:478px; padding-left:10px; height:38px; line-height:36px; vertical-align:middle;}
.input_bor span{ font-size:14px; float:left; padding-right:10px; padding-left:10px;}
.input_bor img{ float:left; margin-top:12px; margin-left:10px;}
.input_bor em{font-size:14px; color:#ccc; padding:0 10px;font-family: Arial, Helvetica, sans-serif; float:left;}
.y_bor{border:1px solid #F68704;}
.input_ty{height:38px; line-height:36px; vertical-align:middle;}
.input_ty em{ margin-left:10px;}
.input_ty i{ font-size:14px; float:left; padding-right:10px; padding-left:40px;}
.input_ty img{ margin-top:12px; margin-left:10px;}
.input_200{ width:200px; padding-right:10px;}
.input_140{ width:141px; padding-right:10px;}
.input_100{ width:100px; padding-right:10px;}
.input_90{ width:90px; padding-right:10px;}
.input_140 i{ font-size:14px; float:left; padding-right:5px; padding-left:15px;}

.m_115{ width:120px; height:160px; margin-top:30px;}
.m_115 img{ margin-bottom:10px;}
.m_1{ width:1px; background:#CCC; margin:25px 30px 0;overflow:hidden; height:175px; }
.m_200{ width:230px;}
.m_200 .w_50{ width:50px; padding-top:10px;}
.m_250{ width:230px;}
.m_250 em{ color:#F00}
.m_250 img{ margin-top:15px; margin-bottom:10px;}
.m_600{ width:524px;}
.w_50{ width:50px; padding-top:10px;}
.w_64{ width:64px; padding-top:10px;}
.logo_r.pos_r{*z-index:1;}
.picfocus{*z-index:0;}

.nav{width:750px;}
.nav li{font-size:16px;}


/**/
.wide-floor-main{
	margin:auto;
	margin-bottom:10px;
	border:1px solid #ddd;}
.floor-main-left{
	width:679px;
	border-right:1px solid #ddd;
	overflow:hidden;
	float:left;}
.floor-main-right{
	width:320px;
	overflow:hidden;
	float:right;}
/**/
.wide-info-tab{float:left;}
.wide-info-tab .borderR{border-right: 1px solid #ddd; padding-right:10px;}
.wide-info-tab .borderB{border-bottom: 1px solid #ddd}
.wide-info-tab .bd{ float:left; width:319px; padding:10px;}
.wide-info-tab .bd dl{ padding-left:15px; font-size:14px;}
.wide-info-tab .bd dl dd{ line-height:32px; height:32px; overflow:hidden;}
.wide-info-tab .bd dl dd a{color:#6C6C6C;}
.wide-info-tab .bd dl dd span{ float:right; color:#A5A5A5;}
/*左侧通用标题*/
.comm-tit-left{ height:41px; line-height:41px; overflow:hidden; padding-right:5px; background:#F8F8F8;}
.comm-tit-left h1{color:#fff;float:left; width:165px; padding-left:45px; font-size:16px; font-weight:bold;}
.comm-tit-left h1 a:hover{color:#f1f1f1;}
.comm-tit-left .more{ float:right;}
.comm-tit-left .more a{ padding:0 10px; }

.titL1{border-bottom:3px solid #1287ca;}
.titL1 h1{ background:url(../images/list1.jpg) no-repeat 15px center #1287ca;}
.titL4{border-bottom:3px solid #3A6AA8;}
.titL4 h1{ background:url(../images/list4.jpg) no-repeat 15px center #3A6AA8;}
.titL5{border-bottom:3px solid #1287ca;}
.titL5 h1{background:url(../images/list5.jpg) no-repeat 15px center #1287ca;}
/*右侧通用标题*/
.comm-tit-right {border-bottom: 3px solid #1287ca;background: #f8f8f8;height: 41px;line-height: 41px;overflow: hidden;padding:0 10px;}
.comm-tit-right h2{font-size:14px; font-weight:bold; text-align:center;}
.wide-infoR{padding:12px 10px 10px;}
.wide-infoR dl dd a.tit{ display:block; height:33px; width:300px; float:left; line-height:33px; overflow:hidden; margin-left:10px;}
.wide-infoR dl .on{background:#F7F7F7;}
.wide-infoR dl .on a.tit{ display:none;}

.wide-tab{}
.wide-tab dl dd a.tit{ display:block; height:30px; width:300px; float:left; line-height:30px; overflow:hidden; margin-left:10px;}
.wide-tab dl .on{background:#F7F7F7;}
.wide-tab dl .on a.tit{ display:none;}

/**/
.wide-tab-wrap{ width:320px; text-align:left; margin:auto; margin-bottom:10px;  }
.wide-tab-wrap .parHd{ height:30px; line-height:30px; background:#f4f4f4; border-bottom:1px solid #ddd;  position:relative;  }
.wide-tab-wrap .parHd ul{ float:left; position:absolute; left:0px; top:-1px; height:32px;}
.wide-tab-wrap .parHd ul li{ float:left; padding:0 15px; cursor:pointer;border-right: 1px solid #ddd; width: 129px; text-align:center; }
.wide-tab-wrap .parHd ul li.on{ height:30px;  background:#fff; color:#C90103; font-weight:bold; border:1px solid #ddd; border-left:0; border-bottom:2px solid #fff; }
.wide-tab-wrap .slideBox{ overflow:hidden; zoom:1; padding:15px 0 10px 10px; position:relative;   }
/**/
.wide-zxjc{ width:1000px;}
.wide-zxjc ul{ height:330px; overflow:hidden; float:left;}
.wide-zxjc ul.u1{width:374px; margin-right: 2px;}
.wide-zxjc ul.u2{width:200px;margin-right: 2px;}
.wide-zxjc ul.u4{width:220px;}

.wide-zxjc ul .image1{height:300px; overflow:hidden; float:left;padding-bottom: 5px;}

.wide-zxjc ul li.text{text-align: center;}
.wide-zxjc ul li.text1{font-size:14px;padding:10px 0;}
.wide-zxjc ul li.text2{font-size:12px;padding:5px 0;}
.wide-zxjc ul li a{position:relative;}
.wide-zxjc ul li a:hover{ text-decoration:none;}
.wide-zxjc ul li a.s1{background:#BEA467;}
.wide-zxjc ul li a b{position:absolute; font-weight:100; cursor:pointer;}
.wide-zxjc ul li a.s1 b{bottom: 5px;right: 10px;}
/*友情链接*/
.wide-link{padding:10px 0;}
.wide-yqlj{ border:1px solid #ddd; border-top:2px solid #808080;padding:10px 20px; line-height:26px;}
.wide-yqlj a{ color:#656565; padding-right:10px; font-size:12px;}

.main {
	width: 1000px;
	margin: auto;
	overflow: hidden;
}
/** 楼层广告 */
.floorAd{padding: 10px 0;}

.topAd{padding: 5px 0 15px;}
.top1{width:310px;}
.top1 .title{text-align:center;font-size:16px;margin-bottom: 17px;font-weight: bold;}
.top1 .summary{text-align:left;text-indent:2em}
.top1 .summary1{padding-bottom:15px;}
.dfinput{width:190px; height:32px; line-height:32px; border-top:solid 1px #a7b5bc; border-left:solid 1px #a7b5bc; border-right:solid 1px #ced9df; border-bottom:solid 1px #ced9df; background:url(../images/inputbg.gif) repeat-x; text-indent:10px;}
.btn{width:137px;height:35px; background:url(../images/btnbg.png) no-repeat; font-size:14px;font-weight:bold;color:#fff; cursor:pointer;}

.floor2{
	width:1000px;
	border-right:1px solid #ddd;
	overflow:hidden;
	float:left;}
	
/** 底部样式 */
.wide-footer {
	background: url(../images/bottom.jpg) repeat-x #FBFBFB;
	text-align: center;
}

.wide-footer-in {
	width: 1200px;
	margin: auto;
	line-height: 24px;
	padding: 20px 0;
}

.wide-footer-in p {
	height: 30px;
	overflow: hidden;
	margin: 0;
	padding: 0;
	color: #999;
}

.wide-footer-in p a {
	color: #999;
}

.wide-footer-in p.nav a {
	color: #323232;
}


.simpleScoreResult {padding-top :12px;}
.simpleScoreResult span{width :100px;display: inline-block;}

.index_tools {
  background: #fff none repeat scroll 0 0;
  height: 110px;
  width: 100%;
}
.index_tools a {
  border: 0 none;
  color: #616161;
  float: left;
  height: 110px;
  text-align: center;
  width: 140px;
}
.index_tools a img {
  vertical-align: middle;
  margin: 25px 0 10px;
}
.index_tools a span {
  display: block;
  width: 100%;
}
